macrophage destruction - French English Dictionary